package com.company.cloud.oss.modules.cloud;

import java.io.InputStream;

import com.company.cloud.oss.config.OssConfig;
import com.company.cloud.oss.modules.cloud.models.ImgInfoModel;
import com.company.cloud.oss.modules.cloud.models.ImgProcess2SaveModel;


/**
 * 腾讯云
 * */
public class QcloudCloudStorageService extends CloudStorageService{

	public QcloudCloudStorageService(OssConfig ossConfig) {
		super(ossConfig);
		this.init();
	}

	private void init() {
		
	}

	@Override
	public String upload(byte[] data, String path) {
		return null;
	}

	@Override
	public String uploadSuffix(byte[] data, String suffix) {
		return null;
	}

	@Override
	public String upload(InputStream inputStream, String path) {
		return null;
	}

	@Override
	public String uploadSuffix(InputStream inputStream, String suffix) {
		return null;
	}

	@Override
	public void delete(String path) {
		
	}

	@Override
	public ImgInfoModel getImgInfo(String url) {
		return null;
	}

	@Override
	public ImgProcess2SaveModel process2SaveAs(String styleType, String sourceImage, String targetImage) {
		return null;
	}

}
